mountain range with several gorges - Allemand Anglais Dictionnaire